Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

C++ для разработки игр от XYZ School

Вы научитесь

Обучение программированию на C++ будет полезно начинающим разработчикам и любителям геймдева. Эксперты на практике расскажут, как научиться писать качественный код и создавать алгоритмы на C++ по всем правилам. Преподаватели на онлайн-уроках расскажут, как реализуется программное обеспечение под игры в 2D-формате. Вы научитесь пользоваться паттернами объектно-ориентированного программирования и инструментами коммерческой обработки. Вы разберётесь в этапах создания игры «Змейка», а также особенностях разработки классических арканоидов и «рогаликов» с рандомной генерацией уровней.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
4 месяца
Стоимость
120000 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Разбираться в основах программирования и разработки игр на C++
#02
Применять навыки из сферы объектно-ориентированного программирования
#03
Реализовывать аркадные игры
#04
формата «змейка» и с рандомной генерацией уровней
#05
Использовать в геймдеве и других проектах структуры данных
#06
шаблоны и алгоритмы
#07
Разбираться в функционировании игровых движков и работе с системой контроля версий Git
Программа курса

Обучение включает изучение уроков, чек-листов по 4 модулям и прохождение практики. Видео становятся доступны последовательно в процессе обучения. По каждой теме нужно выполнять д/з с обратной связью от автора-практика. Участники смогут взять на год академический отпуск и общаться в закрытой группе.

Блок 1. Введение в C++

Разберётесь, по каким правилам нужно программировать, формировать наборы инструкций для решения определённых задач и создавать ПО на языке C++.

Блок 2. Алгоритмы и структуры данных

Рассмотрите, как на языке C++ применяются различные типы данных. Узнаете, какие существуют теории алгоритмов и как их знание помогает при разработке игр.

Блок 3. ООП и основы проектирования

Поймёте, как при помощи кода обеспечить для игр возможность дальнейшего масштабирования за счёт владения объектно-ориентированным программированием. Узнаете, как реализовать классические игры аркадного типа.

Блок 4. Производственная культура, рабочие инструменты и основы проектной разработки игр. Итоговый проект

Изучите, как создаются игровые движки и ведётся коллективная работа над проектами. Выполните финальный игровой проект с процедурной генерацией.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
XYZ School
Школа
Онлайн-школа XYZ School предоставляет курсы, которые научат вас делать игры: программировать, разрабатывать геймдизайн, создавать концепт-арты, 3D-модели, визуальные эффекты и др.